﻿.page { width: 1190px; margin: 0 auto; min-height: 600px; color: #3c3c3c; font: normal 12px/1.6 arial, 'Hiragino Sans GB' ,\5b8b\4f53,sans-serif; }

ul, li { list-style: none; margin: 0; padding: 0; }
.sw_main {
	min-width: 1190px;
	margin: 0 auto;
}

.sw_container {
	margin-left: auto;
	margin-right: auto;
	width: 1190px;
}

.dealer-main-menu li{
position:relative;display:inline-block;*display:inline;*zoom:1;padding:0 20px;
font-weight:700;
font-size:14px;
line-height: 40px;
cursor:pointer;
color: #FFFFFF;
}

.dealer-main-menu li:hover{
background-color: #A21C1D;
}


.dealer-main-menu li a{
color: #FFFFFF;text-decoration: none;

}

.dealer-main-menu li a:hover{
text-decoration: none;
}

/**
 * top style
 */
 
 /*
.sw_top1 {
	height: 60px;
	box-shadow: 0px 1px 3px 0px #000000;
	background: #000000;
	filter:alpha(opacity=40); 
	-moz-opacity:0.4; 
	-khtml-opacity: 0.4; 
	opacity: 0.4;
}


.sw_top {
	height: 120px;
} */


.sw_categorys_nav { position: relative; width: 100%; height: 40px; background: #8f0100; border-top: 1px solid #790100; border-bottom: 1px solid #790100; box-shadow: 0px 1px 3px #000000; z-index: 1000; }

.sw_categorys_nav .container { width: 1190px; margin: auto; }



.sw_categorys_nav .allcategorys { float: left; height: 40px; width: 150px; position: relative; }

.sw_categorys_nav .allcategorys .title-item-hd { height: 40px; width: 150px; }

.sw_categorys_nav .allcategorys .title-item-hd a { height: 40px; line-height: 40px; width: 150px; font-family: '微软雅黑'; font-size:14px; text-indent: 20px; font-weight: bold; color: #fff; display: block; text-decoration: none; background: #a21c1d; }

.sw_categorys_nav .allcategorys .title-item-hd a .icon { position: absolute; display: block; width: 35px; height: 20px; top: 11px; right: 10px; background: url("/themes/Style1/silder/images/sw_categorys_nav.jpg"); overflow: hidden; background-position: -5px -10px; }

.sw_categorys_nav .allcategorys .title-item-hd a.curr { color: #a21c1d; background: #ededed; box-shadow: 1px 0 2px #333333; border-left: 1px solid #eeeeee; }

.sw_categorys_nav .allcategorys .title-item-hd a.curr .icon { background-position: -5px -50px; }

.sw_categorys_nav .allcategorys .sublist { position: absolute; z-index: 999999999;display: none; }
 

#focus { width: 990px; height: 550px; overflow: hidden; position: relative; }
        #focus ul { height: 380px; position: absolute; }
        #focus ul li { float: left; width: 990px; height: 550px; overflow: hidden; position: relative; background: #000; }
        #focus ul li div { position: absolute; overflow: hidden; }
        #focus .btnBg { display:none; position: absolute; width: 990px; height: 20px; left: 0; bottom: 0; background: #000; }
        #focus .btn {display:none; position: absolute; width: 780px; height: 10px; padding: 5px 10px; right: 0; bottom: 0; text-align: right; }
        #focus .btn span { display: inline-block; _display: inline; _zoom: 1; width: 25px; height: 10px; _font-size: 0; margin-left: 5px; cursor: pointer; background: #fff; }
        #focus .btn span.on { background: #fff; }
        #focus .preNext { width: 80px; height: 120px; position: absolute; top: 220px; cursor: pointer; font-size:80px; }
        #focus .pre { left: 0; }
        #focus .next { right: 0; background-position: right top; }
